﻿using System;
using Business.Entity.Vendas.Pedido.Mercearia;
using NHibernate.Criterion;

namespace Relatorios.Vendas.Pedidos.Detalhados.SubClass
{
    public partial class RelPedidoMerceariaDetalhadoPorPeriodo : Relatorios.Vendas.Pedidos.Detalhados.RelPedidoMerceariaDetalhado
    {
        public RelPedidoMerceariaDetalhadoPorPeriodo()
        {
            InitializeComponent();
        }

        private void RelPedidoMerceariaDetalhadoPorPeriodo_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
        {
            bindingSource1.DataSource = MerceariaRepository.GetList(Restrictions.Where<Mercearia>(
                mercearia => mercearia.DataPedido >= (DateTime) dataInicial.Value &&
                             mercearia.DataPedido <= (DateTime) dataFinal.Value));
        }

    }
}
